Using an Ontology to Suggest Design Patterns Integration
نویسندگان
چکیده
To give a consistent and more valuable feature on models, we propose that model-driven processes should be able to reuse the expert knowledge generally expressed in terms of patterns. In order to formalize and use them, some design pattern ontologies have been developed. To share them on the Web they have been implemented using the OWL language. They can be easily interrogated with dedicated query languages. Our work has consisted in extending a design pattern intent ontology with “alternative model” and “strong points” concepts, which partially refers “anti-patterns”. We validate this approach in tooling a step of a design review activity, we have proposed. This activity, directed by design patterns, is adapted to a model driven process, for the need to improve object-oriented architecture quality.
منابع مشابه
Ontology Reuse: Experiences from Ontology Design Pattern Selection and Integration
While the main purpose of Ontology Design Patterns (ODPs) is to support the process of ontology engineering, they can also be used to improve existing ontologies. This paper has a focus on ODP selection and integration for ontology improvement. Based on the case of the ExpertFinder ontology, which allows for competency description of researchers, selection and integration of ODP is investigated...
متن کاملOntology-based Patterns for the Integration of Business Processes and Enterprise Application Architectures
Increasingly, enterprises are using Service-Oriented Architecture (SOA) as an approach to Enterprise Application Integration (EAI). SOA has the potential to bridge the gap between business and technology and to improve the reuse of existing applications and the interoperability with new ones. In addition to service architecture descriptions, architecture abstractions like patterns and styles ca...
متن کاملOntology of Ontology Patterns as Linked Data Integration Tool
The paper present preview of ontology of ontology design patterns and transformation patterns being developed as support tool for emerging ontology design techniques and methodologies. The Linked Data initiative was started by Tim Berners-Lee as an architectural vision for the Semantic Web. It explores the idea of Semantic Web as puting emphasis on making links so both people and machines can e...
متن کاملOntology Design Patterns in WebProtege
The use of Ontology Design Patterns (ODPs) in ontology engineering has been shown to have beneficial effects on the quality of developed ontologies, and promises increased interoperability of those same ontologies. Unfortunately, the lack of user-friendly integrated ODP tooling has prevented the adoption of pattern use. This paper demonstrates an extension to the WebProtégé ontology engineering...
متن کاملOntology Design Patterns for Large-Scale Data Interchange and Discovery
Data and information integration remains a major challenge for our modern information-driven society whereby people and organizations often have to deal with large data volumes coming from semantically heterogeneous sources featuring significant variety between them. In this context, data integration aims to provide a unified view over data residing at different sources through a global schema,...
متن کامل